数学题!!ji~`

来源:百度知道 编辑:UC知道 时间:2024/05/20 07:32:29
1.一个两位数,十位数字与个位数字的和是7,如果把两个数为上的数字对调,所得两位数比原数大45,则原两位数是多少?

设这两个数字分别为x(十位),y(个位),
则x+y=7,y*10+x=45+x*10+y
解方程组得到x=1,y=6
则原数为16

16

设原数是XY,则x+y=7,10x+y+45=10y+x,则x=1,y=6,原数是16.

#include <stdio.h>

int main()
{
int a,b;
for(a=1;a<=9;a++)
{
for(b=0;b<=9;b++)
{
if((a+b==7)&&(10*b+a-10*a-b==45))
printf("%d%d\n",a,b);
}
}
return 0;
}